@charset "utf-8";
*{ padding:0; margin:0; }
body{font-size:10px;background-color:#FFF; font-family:"Helvetica Neue", Helvetica, Microsoft Yahei, Hiragino Sans GB, WenQuanYi Micro Hei, sans-serif; color:#000;}
article,aside,dialog,footer,header,section,footer,nav,figure,menu{display:block}/**/
a{color:#000; text-outline:none; text-decoration:none;}
a:hover{color:#337AB7;}
a img{border:0;}
li{ list-style:none;}
input{border-radius:5px; padding-left:10px; border:1px solid #aaaaaa;}

.w100{width:100%;}
.wpx{ width:1200px; height:auto; overflow:auto; overflow:hidden; margin:0 auto;}
.w90{ width:90%;}
.right{ float:right;}
.left{ float:left;}
.fr{ float:right;}
.fl{ float:left;}
.fc{ float:left;}

.hidden{display:none}
.readonly{ background-color:#CCC;}

header{ position: relative; height: 600px; overflow: hidden; }
header .topbanner{  position:absolute; top:0; background-color: #4A88D0;height: 120px; opacity: 0.8; -moz-opacity:0.8;filter:alpha(opacity=80); z-index: 999;}
header .topbanner .logo{ width: 268px; height: 56px; margin: 0 auto; padding-top: 10px;}

header .topbanner .navmenu section{position:relative; left:50%; float:left;}
header .topbanner .navmenu ul{position:relative; left:-50%;}
header .topbanner .navmenu ul li{ float:left; padding: 10px 50px;}
header .topbanner .navmenu ul li a{font-size: 20px; color: #FFFFFF; }
header .topbanner .navmenu ul li a:hover{ color:#447aa8; }
header .topbanner .navmenu ul li a.select{ color:#447aa8; }

header .flash{ position: absolute; height: 600px; }
/*焦点图*/
.slide-main{height:auto;position:relative;}
.slide-main .prev,.slide-main .next{display:block;width:44px;height:44px;position:absolute;top:50%;overflow:hidden;cursor:pointer;opacity:0.6;-moz-opacity:0.6;filter:alpha(opacity=60);_border:1px solid none; margin-top: -22px;}
.slide-main .prev{left:5%;}
.slide-main .next{right:5%;}
.slide-main .prev:hover,.slide-main .next:hover,.slide-main .nav-main a:hover,.slide-main .nav-main a.cur{opacity:1;-moz-opacity:1;filter:alpha(opacity=100);}
.slide-main .slide-box,.slide{width:100%;height:600px;overflow:hidden;display:block;}
.slide-main .slide-box{position:relative;}
.slide-main .slide{background:#ff6900;display:none;position:relative;position:absolute;z-index:8;}
.slide-main .slide a{width:100%;height:600px;display:block;cursor:pointer;}
.slide-main .item{width:100%;height:10px;display:block;position:absolute;z-index:124;bottom:80px;left:0;text-align:center;}
.slide-main .item a{width:20px;height:20px; border-radius:20px; display:inline-block;margin-right:11px;background:#333;opacity:0.6;-moz-opacity:0.6;filter:alpha(opacity=60);overflow:hidden;}
.slide-main .item a.cur{background:#fff;}


/*
/*面包屑导航
.position{ height:50px; line-height:50px; border-bottom:2px solid #e4e4e4; margin-bottom:10px;}
.position .fl{ border-bottom:2px solid #00ccff; height:50px; line-height:50px; float:left; text-align:center; padding:0 20px 0 20px; font-size:14px;}

/*栏目导航区域
.NavDL{ padding-bottom:2rem;}
.NavDL dt{height:5rem; line-height:5rem; margin-bottom:1rem;}
.NavDL dd{height: 3rem; line-height: 3rem; border-bottom: 1px dashed #e4e4e4;}

/*分页
.page{ height:35px; line-height:35px; margin-top:2rem;}
.page section{position:relative; left:50%; float:left;}
.page ul{position:relative; left:-50%;}
.page ul li{ float:left; margin-left:5px;}
.page ul li a{ padding:10px;background-color:#f4f4f4; color:#7a7a7a; }
.page ul li a.select{ background-color:#8accfc; color:#447aa8; }

header{background-color:#fff; height:80px; line-height:80px; overflow:hidden;}
header img{ height:60px; margin-top:10px;}
header .nav{ width:850px;}
header .nav ul li{ float:left; width:120px; text-align:center;}
header .nav ul li a{ display:block;}
header .nav ul li a:hover{ background-color:#fb2e2e; color:#fff;}

footer{ background-color:#252424; color:#fff;}
footer .left dl dt{ font-size:22px; height:100px; line-height:100px;}
footer .left dl dd{ line-height:25px; letter-spacing:1px;}
footer .right{padding-top:30px; padding-bottom:30px;}
footer .right ul li{ float:left; padding-left:30px;}
footer .right ul li img{ width:138px; height:138px;*/